stroboscopic tachometer - Spanish English Dictionary